/* Reset */
* {
    padding: 0px;
    margin: 0px;
}

body {
    display: block;
}

/* Layout */
#center-wrapper {
    margin: 0px auto;
    width: 800px;
    background-color: #eee;
}

#site-header {
    background-color: #222;
}

#site-nav {
    background-color: #444;
}

#site-content {
    background-color: #666;
}

#site-footer {
    background-color: #888;
}
